lick/smack your lips - French English Dictionary